Skip to main content
Quang Liem
💬
0 discussions

Integrate Service - Salesforce


I. Cases


1. Normal Cases

  • Click To Call
  • Iframe
  • CRM call logging
  • CRM create new contact
  • Click to view CRM object
  • Click to SMS

2. Challenge Cases

3 Special Cases

  • Cdr restore

II. Config


  • ID Callcenter
  • Host
  • Description
  • Fields
    • username
    • password
    • client_id
    • client_secret
    • domain
    • secure_token
    • owner_id_missed

II. Info







  • Gymasys Demomc: Info

  • Gymasys VP Bank: Info

1. Iframe









III. Endpoint Table


NameTypeMethodUrlTriggerDescriptionParametersHard ParamsResponse Type
create_task_salesforcepost_dataPOSThttps://:domain/services/data/v49.0/sobjects/Taskcreate task salesforceAuthorization : header,
domain : path,
Subject : body,
Type : body,
Status : body,
ActivityDate : body,
WhoId : body,
WhatId : body,
OwnerId : body,
CallDurationInSeconds : body,
CallDisposition : body,
Gcalls_Call_Type__c : body,
Gcalls_Customer_Phone__c : body,
Gcalls_End_Time__c : body,
Gcalls_Start_Time__c : body,
Gcalls_URL_Recorder__c : body,
Gcalls_ActivityId__c : body,
Gcalls_Call_Duration__c : body,
Gcalls_Call_Status__c : body
get_token_salesforceauthPOSThttps://:domain/services/oauth2/tokennoneget token salesforcedomain : path,
client_id : query,
client_secret : query,
username : query,
password : query
{"query":{"grant_type":"password"}}Access Token: access_token
Token Type: Bearer
query_object_salesforceget_dataGEThttps://:domain/services/data/v49.0/query/?q=Select+:data+FROM+:object+WHERE+:field_phone+LIKE+'%25:phone%25'data : path,
field_phone : path,
phone : path,
domain : path,
Authorization : header,
object : path